phi beta kappa - German English Dictionary